trap throttle - French English Dictionary